render happy and prosperous - Deutsch Englisch Wörterbuch